Behavior Compilation for AI in Games

نویسندگان

  • Jeff Orkin
  • Tynan Smith
  • Deb K. Roy
چکیده

In order to cooperate effectively with human players, characters need to infer the tasks players are pursuing and select contextually appropriate responses. This process of parsing a serial input stream of observations to infer a hierarchical task structure is much like the process of compiling source code. We draw an analogy between compiling source code and compiling behavior, and propose modeling the cognitive system of a character as a compiler, which tokenizes observations and infers a hierarchical task structure. An evaluation comparing automatically compiled behavior to human annotation demonstrates the potential for this approach to enable AI characters to understand the behavior and infer the tasks of human partners.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scaling Games to Epic Proportions

We introduce scalability for computer games as the next frontier for techniques from data management. A very important aspect of computer games is the artificial intelligence (AI) of non-player characters. To create interesting AI in games today, developers or players have to create complex, dynamic behavior for a very small number of characters, but neither the game engines nor the style of AI...

متن کامل

New Challenges for Character-Based AI for Games

Based on the recent surge in interest in both academia and the games industry in character-based AI, and inspired by work from a range of literature from animal learning and psychology to classic AI, we suggest some potential “next steps” towards the creation of virtual autonomous characters that are lifelike, intelligent and convey empathy. We believe that character-based AI systems can draw f...

متن کامل

Increasing Replayability with Deliberative and Reactive Planning

Opponent behavior in today's computer games is often the result of a static set of Artificial Intelligence (AI) behaviors or a fixed AI script. While this ensures that the behavior is reasonably intelligent, it also results in very predictable behavior. This can have an impact on the replayability of entertainment-based games and the educational value of training-based games. This paper propose...

متن کامل

Artificial Intelligence in Video Games: Towards a Unified Framework

With modern video games frequently featuring sophisticated and realistic environments, the need for smart and comprehensive agents that understand the various aspects of complex environments is pressing. Since video game AI is often specifically designed for each game, video game AI tools currently focus on allowing video game developers to quickly and efficiently create specific AI. One issue ...

متن کامل

Intelligent Agents for Computer Games

In modern computer games — like action, adventure, role-playing, strategy, simulation and sports games — artificial intelligence (AI) techniques play an important role. However, the requirements of such games are very different from those of the games normally studied in AI. This article discusses which approaches and fields of research are relevant to achieve a sophisticated goal-directed beha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010